//1.编写一个C程序，输入一个字符，然后判断它是否为大写字母，小写字母，数字，特殊字符（既不是字母也不是数字），并输出相应的消息。(如果是大写字母函数返回1, 小写字母函数返回2, 数字函数返回3，特殊字符函数返回4)
#include <stdio.h>

int charType(char ch)
{
    if (ch >= 'A' && ch <= 'Z')
    {
        return 1;
    }
    else if (ch >= 'a' && ch <= 'z')
    {
        return 2;
    }
    else if (ch >= '0' && ch <= '9')
    {
        return 3;
    }
    else
    {
        return 4;
    }
}

int main()
{
    char ch;
    printf("请输入一个字符：");
    scanf("%c", &ch);

    int type = charType(ch);
    switch (type) {
        case 1:
            printf("您输入的是大写字母\n");
            break;
        case 2:
            printf("您输入的是小写字母\n");
            break;
        case 3:
            printf("您输入的是数字\n");
            break;
        case 4:
            printf("您输入的是特殊字符\n");
            break;
        default:
            printf("未知的字符类型\n");
            break;
    }

    return 0;
}